package com.yunxi.sto.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 车辆保养
 * </p>
 *
 * @author caoYong
 * @since 2019-10-21
 */
@Data
@ApiModel(value="VehicleStockMaintainVO 对象", description="车辆保养")
public class VehicleStockMaintainVO implements Serializable {

    @ApiModelProperty(value = "VIN码")
    private String vin;

    @ApiModelProperty(value = "仓库名称")
    private String storageName;

    @ApiModelProperty(value = "库位名称")
    private String storageLocationName;

    @ApiModelProperty(value = "车型名称")
    private String productName;

    @ApiModelProperty(value = "维护类型")
    private String maintainType;

    @ApiModelProperty(value = "理论维护日期")
    private Date maintainDate;

    @ApiModelProperty(value = "实际维护日期")
    private Date startDate;

    @ApiModelProperty(value = "维护人员姓名")
    private String maintainUser;

    @ApiModelProperty(value = "备注")
    private String memo;

    @ApiModelProperty(value = "动力电池电量检查(0未做,1已做)")
    private Integer isChargeCheck;

    @ApiModelProperty(value = "胎压检查(0未做,1已做)")
    private Integer isPressureCheck;

    @ApiModelProperty(value = "外观清洁度(0未做,1已做)")
    private Integer isClearCheck;

    @ApiModelProperty(value = "仪表板检查(0未做,1已做)")
    private Integer isPanelCheck;

    @ApiModelProperty(value = "轮胎失圆(0未做,1已做)")
    private Integer isTyreCheck;

    @ApiModelProperty(value = "油液检查(0未做,1已做)")
    private Integer isOilCheck;

    @ApiModelProperty(value = "蓄电池检查(0未做,1已做)")
    private Integer isBatteryCheck;

    @ApiModelProperty(value = "刹车盘除锈(0未做,1已做)")
    private Integer isBrakeCheck;

}
